home *** CD-ROM | disk | FTP | other *** search
- package javax.swing;
-
- import java.io.BufferedInputStream;
- import java.io.ByteArrayOutputStream;
- import java.io.FilterInputStream;
- import java.io.IOException;
- import java.io.InputStream;
- import java.io.OutputStream;
-
- final class LookAndFeel$2 implements Runnable {
- // $FF: synthetic field
- private final byte[][] val$buffer;
- // $FF: synthetic field
- private final String val$gifFile;
- // $FF: synthetic field
- private final Class val$baseClass;
-
- // $FF: synthetic method
- LookAndFeel$2(Class var1, byte[][] var2, String var3) {
- this.val$baseClass = var1;
- this.val$buffer = var2;
- this.val$gifFile = var3;
- }
-
- public void run() {
- try {
- InputStream var1 = this.val$baseClass.getResourceAsStream(this.val$gifFile);
- if (var1 != null) {
- BufferedInputStream var2 = new BufferedInputStream(var1);
- ByteArrayOutputStream var3 = new ByteArrayOutputStream(1024);
- this.val$buffer[0] = new byte[1024];
-
- int var4;
- while((var4 = ((FilterInputStream)var2).read(this.val$buffer[0])) > 0) {
- var3.write(this.val$buffer[0], 0, var4);
- }
-
- ((FilterInputStream)var2).close();
- ((OutputStream)var3).flush();
- this.val$buffer[0] = var3.toByteArray();
- }
- } catch (IOException var5) {
- System.err.println(((Throwable)var5).toString());
- }
- }
- }
-